##
## Auto Generated makefile by CodeLite IDE
## any manual changes will be erased      
##
## Release
ProjectName            :=sysflaw
ConfigurationName      :=Release
WorkspacePath          := "S:\svn\systemic-flaw"
ProjectPath            := "S:\svn\systemic-flaw"
IntermediateDirectory  :=./Release
OutDir                 := $(IntermediateDirectory)
CurrentFileName        :=
CurrentFilePath        :=
CurrentFileFullPath    :=
User                   :=laice
Date                   :=3/14/2013
CodeLitePath           :="S:\Program Files (x86)\CodeLite"
LinkerName             :=g++
SharedObjectLinkerName :=g++ -shared -fPIC
ObjectSuffix           :=.o
DependSuffix           :=.o.d
PreprocessSuffix       :=.o.i
DebugSwitch            :=-gstab
IncludeSwitch          :=-I
LibrarySwitch          :=-l
OutputSwitch           :=-o 
LibraryPathSwitch      :=-L
PreprocessorSwitch     :=-D
SourceSwitch           :=-c 
OutputFile             :=$(IntermediateDirectory)/$(ProjectName)
Preprocessors          :=
ObjectSwitch           :=-o 
ArchiveOutputSwitch    := 
PreprocessOnlySwitch   :=-E 
ObjectsFileList        :="sysflaw.txt"
PCHCompileFlags        :=
MakeDirCommand         :=makedir
RcCmpOptions           := 
RcCompilerName         :=windres
LinkOptions            :=  -I/include/
IncludePath            :=  $(IncludeSwitch). $(IncludeSwitch). 
IncludePCH             := 
RcIncludePath          := 
Libs                   := $(LibrarySwitch)tcod-mingw 
ArLibs                 :=  "libtcod-mingw" 
LibPath                := $(LibraryPathSwitch). $(LibraryPathSwitch)/lib/ 

##
## Common variables
## AR, CXX, CC, CXXFLAGS and CFLAGS can be overriden using an environment variables
##
AR       := ar rcus
CXX      := g++
CC       := gcc
CXXFLAGS :=  -O2 -Wall  -DSVN_REVISION=\"9\"  $(Preprocessors)
CFLAGS   :=  -O2 -Wall  -DSVN_REVISION=\"9\"  $(Preprocessors)


##
## User defined environment variables
##
CodeLiteDir:=S:\Program Files (x86)\CodeLite
UNIT_TEST_PP_SRC_DIR:=S:\UnitTest++-1.3
Objects0=$(IntermediateDirectory)/src_main$(ObjectSuffix) $(IntermediateDirectory)/src_Actor$(ObjectSuffix) $(IntermediateDirectory)/src_Map$(ObjectSuffix) $(IntermediateDirectory)/src_Engine$(ObjectSuffix) $(IntermediateDirectory)/src_Destructible$(ObjectSuffix) $(IntermediateDirectory)/src_Attacker$(ObjectSuffix) $(IntermediateDirectory)/src_Ai$(ObjectSuffix) $(IntermediateDirectory)/src_Gui$(ObjectSuffix) $(IntermediateDirectory)/src_Container$(ObjectSuffix) $(IntermediateDirectory)/src_Pickable$(ObjectSuffix) \
	$(IntermediateDirectory)/src_Persistent$(ObjectSuffix) 

Objects=$(Objects0) 

##
## Main Build Targets 
##
.PHONY: all clean PreBuild PrePreBuild PostBuild
all: $(OutputFile)

$(OutputFile): $(IntermediateDirectory)/.d $(Objects) 
	@$(MakeDirCommand) $(@D)
	@echo "" > $(IntermediateDirectory)/.d
	@echo $(Objects0)  > $(ObjectsFileList)
	$(LinkerName) $(OutputSwitch)$(OutputFile) @$(ObjectsFileList) $(LibPath) $(Libs) $(LinkOptions)

$(IntermediateDirectory)/.d:
	@$(MakeDirCommand) "./Release"

PreBuild:


##
## Objects
##
$(IntermediateDirectory)/src_main$(ObjectSuffix): src/main.cpp $(IntermediateDirectory)/src_main$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "S:/svn/systemic-flaw/src/main.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/src_main$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/src_main$(DependSuffix): src/main.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/src_main$(ObjectSuffix) -MF$(IntermediateDirectory)/src_main$(DependSuffix) -MM "src/main.cpp"

$(IntermediateDirectory)/src_main$(PreprocessSuffix): src/main.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/src_main$(PreprocessSuffix) "src/main.cpp"

$(IntermediateDirectory)/src_Actor$(ObjectSuffix): src/Actor.cpp $(IntermediateDirectory)/src_Actor$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "S:/svn/systemic-flaw/src/Actor.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/src_Actor$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/src_Actor$(DependSuffix): src/Actor.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/src_Actor$(ObjectSuffix) -MF$(IntermediateDirectory)/src_Actor$(DependSuffix) -MM "src/Actor.cpp"

$(IntermediateDirectory)/src_Actor$(PreprocessSuffix): src/Actor.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/src_Actor$(PreprocessSuffix) "src/Actor.cpp"

$(IntermediateDirectory)/src_Map$(ObjectSuffix): src/Map.cpp $(IntermediateDirectory)/src_Map$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "S:/svn/systemic-flaw/src/Map.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/src_Map$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/src_Map$(DependSuffix): src/Map.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/src_Map$(ObjectSuffix) -MF$(IntermediateDirectory)/src_Map$(DependSuffix) -MM "src/Map.cpp"

$(IntermediateDirectory)/src_Map$(PreprocessSuffix): src/Map.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/src_Map$(PreprocessSuffix) "src/Map.cpp"

$(IntermediateDirectory)/src_Engine$(ObjectSuffix): src/Engine.cpp $(IntermediateDirectory)/src_Engine$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "S:/svn/systemic-flaw/src/Engine.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/src_Engine$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/src_Engine$(DependSuffix): src/Engine.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/src_Engine$(ObjectSuffix) -MF$(IntermediateDirectory)/src_Engine$(DependSuffix) -MM "src/Engine.cpp"

$(IntermediateDirectory)/src_Engine$(PreprocessSuffix): src/Engine.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/src_Engine$(PreprocessSuffix) "src/Engine.cpp"

$(IntermediateDirectory)/src_Destructible$(ObjectSuffix): src/Destructible.cpp $(IntermediateDirectory)/src_Destructible$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "S:/svn/systemic-flaw/src/Destructible.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/src_Destructible$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/src_Destructible$(DependSuffix): src/Destructible.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/src_Destructible$(ObjectSuffix) -MF$(IntermediateDirectory)/src_Destructible$(DependSuffix) -MM "src/Destructible.cpp"

$(IntermediateDirectory)/src_Destructible$(PreprocessSuffix): src/Destructible.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/src_Destructible$(PreprocessSuffix) "src/Destructible.cpp"

$(IntermediateDirectory)/src_Attacker$(ObjectSuffix): src/Attacker.cpp $(IntermediateDirectory)/src_Attacker$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "S:/svn/systemic-flaw/src/Attacker.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/src_Attacker$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/src_Attacker$(DependSuffix): src/Attacker.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/src_Attacker$(ObjectSuffix) -MF$(IntermediateDirectory)/src_Attacker$(DependSuffix) -MM "src/Attacker.cpp"

$(IntermediateDirectory)/src_Attacker$(PreprocessSuffix): src/Attacker.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/src_Attacker$(PreprocessSuffix) "src/Attacker.cpp"

$(IntermediateDirectory)/src_Ai$(ObjectSuffix): src/Ai.cpp $(IntermediateDirectory)/src_Ai$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "S:/svn/systemic-flaw/src/Ai.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/src_Ai$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/src_Ai$(DependSuffix): src/Ai.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/src_Ai$(ObjectSuffix) -MF$(IntermediateDirectory)/src_Ai$(DependSuffix) -MM "src/Ai.cpp"

$(IntermediateDirectory)/src_Ai$(PreprocessSuffix): src/Ai.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/src_Ai$(PreprocessSuffix) "src/Ai.cpp"

$(IntermediateDirectory)/src_Gui$(ObjectSuffix): src/Gui.cpp $(IntermediateDirectory)/src_Gui$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "S:/svn/systemic-flaw/src/Gui.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/src_Gui$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/src_Gui$(DependSuffix): src/Gui.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/src_Gui$(ObjectSuffix) -MF$(IntermediateDirectory)/src_Gui$(DependSuffix) -MM "src/Gui.cpp"

$(IntermediateDirectory)/src_Gui$(PreprocessSuffix): src/Gui.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/src_Gui$(PreprocessSuffix) "src/Gui.cpp"

$(IntermediateDirectory)/src_Container$(ObjectSuffix): src/Container.cpp $(IntermediateDirectory)/src_Container$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "S:/svn/systemic-flaw/src/Container.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/src_Container$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/src_Container$(DependSuffix): src/Container.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/src_Container$(ObjectSuffix) -MF$(IntermediateDirectory)/src_Container$(DependSuffix) -MM "src/Container.cpp"

$(IntermediateDirectory)/src_Container$(PreprocessSuffix): src/Container.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/src_Container$(PreprocessSuffix) "src/Container.cpp"

$(IntermediateDirectory)/src_Pickable$(ObjectSuffix): src/Pickable.cpp $(IntermediateDirectory)/src_Pickable$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "S:/svn/systemic-flaw/src/Pickable.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/src_Pickable$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/src_Pickable$(DependSuffix): src/Pickable.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/src_Pickable$(ObjectSuffix) -MF$(IntermediateDirectory)/src_Pickable$(DependSuffix) -MM "src/Pickable.cpp"

$(IntermediateDirectory)/src_Pickable$(PreprocessSuffix): src/Pickable.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/src_Pickable$(PreprocessSuffix) "src/Pickable.cpp"

$(IntermediateDirectory)/src_Persistent$(ObjectSuffix): src/Persistent.cpp $(IntermediateDirectory)/src_Persistent$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "S:/svn/systemic-flaw/src/Persistent.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/src_Persistent$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/src_Persistent$(DependSuffix): src/Persistent.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/src_Persistent$(ObjectSuffix) -MF$(IntermediateDirectory)/src_Persistent$(DependSuffix) -MM "src/Persistent.cpp"

$(IntermediateDirectory)/src_Persistent$(PreprocessSuffix): src/Persistent.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/src_Persistent$(PreprocessSuffix) "src/Persistent.cpp"


-include $(IntermediateDirectory)/*$(DependSuffix)
##
## Clean
##
clean:
	$(RM) $(IntermediateDirectory)/src_main$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/src_main$(DependSuffix)
	$(RM) $(IntermediateDirectory)/src_main$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/src_Actor$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/src_Actor$(DependSuffix)
	$(RM) $(IntermediateDirectory)/src_Actor$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/src_Map$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/src_Map$(DependSuffix)
	$(RM) $(IntermediateDirectory)/src_Map$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/src_Engine$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/src_Engine$(DependSuffix)
	$(RM) $(IntermediateDirectory)/src_Engine$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/src_Destructible$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/src_Destructible$(DependSuffix)
	$(RM) $(IntermediateDirectory)/src_Destructible$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/src_Attacker$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/src_Attacker$(DependSuffix)
	$(RM) $(IntermediateDirectory)/src_Attacker$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/src_Ai$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/src_Ai$(DependSuffix)
	$(RM) $(IntermediateDirectory)/src_Ai$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/src_Gui$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/src_Gui$(DependSuffix)
	$(RM) $(IntermediateDirectory)/src_Gui$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/src_Container$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/src_Container$(DependSuffix)
	$(RM) $(IntermediateDirectory)/src_Container$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/src_Pickable$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/src_Pickable$(DependSuffix)
	$(RM) $(IntermediateDirectory)/src_Pickable$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/src_Persistent$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/src_Persistent$(DependSuffix)
	$(RM) $(IntermediateDirectory)/src_Persistent$(PreprocessSuffix)
	$(RM) $(OutputFile)
	$(RM) $(OutputFile).exe
	$(RM) ".build-release/sysflaw"


